the clap - French English Dictionary